package com.sunshine.ssm.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * @Description:
 * @author: Hong.Wei
 * @Date: 2017/1/10 9:55
 */
public class UserSync implements Serializable {
    private static final long serialVersionUID = -3826795637704862735L;

    //工号
    private String userCode;
    //姓名
    private String userName;
    //电话号码
    private String userPhone;
    //邮件
    private String userEmail;
    //身份证号码
    private String cardNo;
    //用户类型 1内部员工，2外部账号
    private String userType;
    //所属部门id
    private String fid;
    //所属部门名称
    private String fname;
    //上级工号
    private String parentId;
    //上级名称
    private String leaderName;
    //上级职位
    private String leaderPost;
    //密码
    private String pwd;
    //状态 1有效，0失效
    private String status;
    //系统状态
    private String validInd;
    //所属省编码
    private String stateCode;
    //所属省名称
    private String stateName;
    //所属市编码
    private String cityCode;
    //所属市名称
    private String cityName;
    //所属区编码
    private String areaCode;
    //所属区名称
    private String areaName;
    //系统用户更新时间
    private Date updatedTime;

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserPhone() {
        return userPhone;
    }

    public void setUserPhone(String userPhone) {
        this.userPhone = userPhone;
    }

    public String getUserEmail() {
        return userEmail;
    }

    public void setUserEmail(String userEmail) {
        this.userEmail = userEmail;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public String getFid() {
        return fid;
    }

    public void setFid(String fid) {
        this.fid = fid;
    }

    public String getFname() {
        return fname;
    }

    public void setFname(String fname) {
        this.fname = fname;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getLeaderName() {
        return leaderName;
    }

    public void setLeaderName(String leaderName) {
        this.leaderName = leaderName;
    }

    public String getLeaderPost() {
        return leaderPost;
    }

    public void setLeaderPost(String leaderPost) {
        this.leaderPost = leaderPost;
    }

    public String getPwd() {
        return pwd;
    }

    public void setPwd(String pwd) {
        this.pwd = pwd;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getValidInd() {
        return validInd;
    }

    public void setValidInd(String validInd) {
        this.validInd = validInd;
    }

    public String getStateCode() {
        return stateCode;
    }

    public void setStateCode(String stateCode) {
        this.stateCode = stateCode;
    }

    public String getStateName() {
        return stateName;
    }

    public void setStateName(String stateName) {
        this.stateName = stateName;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public Date getUpdatedTime() {
        return updatedTime;
    }

    public void setUpdatedTime(Date updatedTime) {
        this.updatedTime = updatedTime;
    }

    @Override
    public String toString() {
        return "UserSync{" +
                "userCode='" + userCode + '\'' +
                ", userName='" + userName + '\'' +
                ", userPhone='" + userPhone + '\'' +
                ", userEmail='" + userEmail + '\'' +
                ", cardNo='" + cardNo + '\'' +
                ", userType='" + userType + '\'' +
                ", fid='" + fid + '\'' +
                ", fname='" + fname + '\'' +
                ", parentId='" + parentId + '\'' +
                ", leaderName='" + leaderName + '\'' +
                ", leaderPost='" + leaderPost + '\'' +
                ", pwd='" + pwd + '\'' +
                ", status='" + status + '\'' +
                ", validInd='" + validInd + '\'' +
                ", stateCode='" + stateCode + '\'' +
                ", stateName='" + stateName + '\'' +
                ", cityCode='" + cityCode + '\'' +
                ", cityName='" + cityName + '\'' +
                ", areaCode='" + areaCode + '\'' +
                ", areaName='" + areaName + '\'' +
                ", updatedTime=" + updatedTime +
                '}';
    }
}
